This built-in template is used for creating React class components, for example, through the Extract Component refactoring. You can customize the template, for example, use Component instead of PureComponent or change the definitions of prop types. You can also use predefined variables. These variables will be replaced with the corresponding values when the template is applied.
Predefined variables will take the following values:
${NAME}   component name
${COMPONENT_BODY}   component body
${PROP_TYPES}   prop types definition (using prop-types module)
${PROP_TYPES}   default prop values to be used by React when prop value is not provided